home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d21 / commo421.arc / COMMO.HLP < prev    next >
Text File  |  1990-07-19  |  63KB  |  1,354 lines

  1.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒00▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2.                              ┌────────────────┐
  3.  Type "T" to view a topic.   │ Main Help Menu │    You may need to scroll down
  4.  Then enter topic number.    └────────────────┘    to see all the menu items.
  5.  
  6.  HOW TO USE HELP ·················· 99    Alt-1  Capture File Options ······ 15
  7.                                           Alt-2  Print Log ················· 16
  8.  Alt-A  ASCII Upload ··············  1    Alt-3  Sound Control ············· 17
  9.  Alt-B  Send Break Signal ·········  2    Alt-4  AutoBaud Detect ··········· 18
  10.  Alt-C  Clear Terminal Screen ·····  3    Alt-5  Local Echo ················ 19
  11.  Alt-D  Dialing Directory ·········  4    Alt-0  Signal Lights Display ····· 20
  12.  Alt-G  Configuration File ········  5
  13.  Alt-I  Screen Image Save ·········  6    Alt--  Chat Mode ················· 21
  14.  Alt-L  Set Terminal Parameters ···  7    Alt-=  Doorway Mode ·············· 22
  15.  Alt-M  Macro Processor ···········  8
  16.  Alt-O  Initialize Modem ··········  9    Uploading / Downloading ·········· 23
  17.  Alt-P  Send Current Password ····· 10    Using the Internal Editor ········ 24
  18.  Alt-Q  Hang Up Modem ············· 11    Searching for Text in Files ······ 25
  19.  Alt-S  Shell to DOS ·············· 12    What is on the Status Line ······· 26
  20.  Alt-U  Multi Number Dial ········· 13    Error Message Explanations ······· 27
  21.  Alt-X  Exit from {COMMO} ········· 14    How to Register {COMMO} ·········· 28
  22.  
  23.  {COMMO} (tm) Help  (C)Copyright 1989,1990 Fred P. Brucker  All Rights Reserved
  24.  
  25.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒01▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  26.     ╔═══════╗                   ┌──────────────┐                   ╔═══════╗
  27.     ║ Alt-A ║                   │ ASCII Upload │                   ║ Alt-A ║
  28.     ╚═══════╝                   └──────────────┘                   ╚═══════╝
  29.     
  30.     This function is used to send prepared messages or any other text files
  31.     to the system you are calling.  Enter the path and name of the file you
  32.     wish to send.
  33.     
  34.     ═══════════
  35.     Line Pacing
  36.     ═══════════
  37.     
  38.     Line Pacing is used to keep transmitted data synchronized with received
  39.     (echoed) data and is used when a prompt is being sent for each line
  40.     (usually ":" or "?", following the line number).
  41.     
  42.     To use line pacing, enter the system's line prompt.  {COMMO} will wait
  43.     for this prompt before sending each line.
  44.     
  45.     The pacing character may be any ASCII character other than linefeed,
  46.     e.g. "^m" or "|" for carriage return.  See Appendix D in COMMO.DOC for
  47.     details on how to represent special characters.
  48.     
  49.     If pacing is not used, the XON/XOFF protocol will be in effect.
  50.     
  51.     ═══════════════════
  52.     Stripping Linefeeds
  53.     ═══════════════════
  54.     
  55.     Normally you will want to strip linefeeds from your outgoing text.  But
  56.     if all your data displays on the same line at the remote, then you must
  57.     configure {COMMO} to send the linefeeds (see "Configuration File").
  58.     
  59.     ═════════════════════
  60.     Expanding Blank Lines
  61.     ═════════════════════
  62.     
  63.     You may configure {COMMO} to send a space character whenever a blank
  64.     line is encountered in the text file you are sending.  This will prevent
  65.     your message from terminating prematurely if you are sending to a BBS
  66.     message editor (see "Configuration File").
  67.     
  68.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒02▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  69.     ╔═══════╗                 ┌───────────────────┐                ╔═══════╗
  70.     ║ Alt-B ║                 │ Send Break Signal │                ║ Alt-B ║
  71.     ╚═══════╝                 └───────────────────┘                ╚═══════╝
  72.     
  73.     A one second Break Signal will be sent.  This signal is used by some
  74.     systems to interrupt continuous output, etc.
  75.        
  76.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒03▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  77.     ╔═══════╗               ┌───────────────────────┐              ╔═══════╗
  78.     ║ Alt-C ║               │ Clear Terminal Screen │              ║ Alt-C ║
  79.     ╚═══════╝               └───────────────────────┘              ╚═══════╝
  80.     
  81.     The Terminal Screen will be cleared and the current colors will be set
  82.     to the Configuration File values.
  83.        
  84.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒04▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  85.     ╔═══════╗                 ┌───────────────────┐                ╔═══════╗
  86.     ║ Alt-D ║                 │ Dialing Directory │                ║ Alt-D ║
  87.     ╚═══════╝                 └───────────────────┘                ╚═══════╝
  88.     
  89.     The Dialing Directory is your data base of telephone numbers.
  90.     
  91.     ══════════════════════
  92.     Window Navigation Keys
  93.     ══════════════════════
  94.     
  95.                            Selector Bar up/down one line
  96.          F3      F4          Scroll screen up/down one line
  97.          PgUp    PgDn        Scroll screen up/down one page
  98.          Home    End         Selector Bar to top/bottom of screen
  99.          ^PgUp   ^PgDn       Go to beginning/end of file
  100.     
  101.          [E]                 Edit the file
  102.          [S]     [A]         Search for text / search again
  103.          [Alt-M]             Switch to Macro Processor
  104.          [Alt-X]             Terminate {COMMO}
  105.     
  106.     ═══════════
  107.     How to Dial
  108.     ═══════════
  109.     
  110.     Move the Selector Bar to the desired system entry, then press [Enter].
  111.     
  112.     At any time you may press:
  113.     
  114.          [Space]  to hang up and redial
  115.          [T]      to reset the dialing cycle timer
  116.          [Esc]    to cancel dialing.
  117.     
  118.     See also "Multi Number Dialing."
  119.     
  120.     ═════
  121.     Rules
  122.     ═════
  123.     
  124.     Directory entries are limited to one per line (up to 255 characters).
  125.     
  126.     Comments may be placed anywhere outside the curly braces (see below) or
  127.     on separate lines.
  128.     
  129.     ═══════════════════════════════
  130.     Example Dialing Directory entry
  131.     ═══════════════════════════════
  132.     
  133.        System           Telephone         System      Linked   Data Rate,
  134.         Name             Number          Password     Macro    Data Format
  135.       (optional)        (required)      (optional)    (opt.)   (optional)
  136.     
  137.      ┌───────────┐   ┌──────────────┐  ┌──────────┐  ┌───┐    ┌──────┐
  138.     
  139.      File City BBS   {1-707-555-1234}  {mypassword}  {fcb}    {2400,8}
  140.     
  141.     ═══════════
  142.     System Name    File City BBS, Anytown
  143.     ═══════════
  144.     
  145.       Up to 40 characters in length, must NOT be enclosed in curly braces.
  146.     
  147.     ════════════════
  148.     Telephone Number     {1-707-555-1234}
  149.     ════════════════
  150.     
  151.       Transmitted to the modem between the Dialing Prefix and the Dialing
  152.       Suffix (see "Configuration File") to form the Dialing Command.
  153.     
  154.       Example:       { 9,555-1234 }
  155.     
  156.       This might be used to dial out from your office.  The comma will cause
  157.       the modem to delay for 2 seconds before dialing (waiting for the
  158.       outside line).  Modems ignore blanks and hyphens.
  159.     
  160.       The Dialing Prefix may be chosen from a list of four in the
  161.       Configuration File and is indicated by #1,#2,#3 or #4.  The prefix
  162.       code must appear right after the left curly brace:
  163.     
  164.                      {#2 555-1234}     Use prefix 2
  165.     
  166.       Dialing Prefix 1 is the default if none is specified.
  167.     
  168.     ═══════════════
  169.     System Password    {mypassword}
  170.     ═══════════════
  171.     
  172.       A different Password may be defined for each system that you call. The
  173.       rules for the password string are the same as for any ASCII data
  174.       string except that the length is limited to 64 characters.  Thus you
  175.       could have a Password String like:
  176.     
  177.               {7|~pword|~1234}
  178.     
  179.       which would send a user number, password, and last four digits of a
  180.       phone number with half-second delays in between (used to log into a
  181.       WWIV BBS).
  182.     
  183.       The Password String may be sent using the Alt-P key command or by
  184.       using the # symbol in a SEND macro function (see "Macro Processor").
  185.     
  186.       The Password String may be omitted, but a null string "{}" must be
  187.       used as a placeholder if a Linked Macro and/or Parameters String are
  188.       present.
  189.     
  190.       Passwords are invisible in the Dialing Directory window, but appear
  191.       when you enter [E]dit mode.
  192.     
  193.     ════════════
  194.     Linked Macro    {fcb}
  195.     ════════════
  196.     
  197.       If a Linked Macro is specified it will be executed when a connection
  198.       is established with the remote system.  Use this macro to login, read
  199.       messages, download or whatever you need to do.
  200.     
  201.       The Linked Macro may be omitted, but a null string "{}" must be used
  202.       as a placeholder if a Parameters String is present
  203.     
  204.     ══════════════════════
  205.     Data Rate, Data Format    {2400,8}
  206.     ══════════════════════
  207.     
  208.       Include these only if the settings for the system are different from
  209.       your usual settings.  Either or both may be omitted and {COMMO} will
  210.       use the Configuration File settings.
  211.     
  212.       For example you might have a string like "{,7}", which would set the
  213.       Data Format to 7,e,1 but use the default setting for the Data Rate.
  214.     
  215.       If both fields are omitted the string may be null "{}" or omitted
  216.       entirely.
  217.     
  218.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒05▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  219.     ╔═══════╗                ┌────────────────────┐                ╔═══════╗
  220.     ║ Alt-G ║                │ Configuration File │                ║ Alt-G ║
  221.     ╚═══════╝                └────────────────────┘                ╚═══════╝
  222.     
  223.     Pressing Alt-G brings up the Configuration File in edit mode (see
  224.     "Internal Editor" for details).
  225.     
  226.     The Configuration File contains settings for many parameters used by
  227.     {COMMO}.  Some of these are "initial" or "start" values only and are
  228.     controlled during a session with key commands.  Others (marked with a
  229.     "*" in the sample file) may be changed for the current session using the
  230.     Internal Editor.  Save the file to make these changes permanent.
  231.     
  232.     Each line in the Configuration File has a "string" of characters
  233.     enclosed in curly braces.  Each set of curly braces is necessary even if
  234.     the contents are "null."  A null string would look like this: {}.
  235.     
  236.     Remember that all text outside the curly braces is commentary and not
  237.     relevant to the configuration process.  To save memory you may delete
  238.     any of the commentary after you are familiar with the items.
  239.     
  240.     Each item in the sample Configuration File will now be described.  Items
  241.     will be shown as they appear in the sample file.
  242.     
  243.     ══════════════════════════════════════════
  244.      1   {1}        Initial Serial Port (1-4)
  245.     ══════════════════════════════════════════
  246.     
  247.       May be 1,2,3 or 4.  Startup value only -- use the Alt-L key command to
  248.       change the serial port while in {COMMO}.
  249.     
  250.     ═══════════════════════════════════════════════════════
  251.      2 * {2400,8}   Default Line Parameters: Speed, Format
  252.     ═══════════════════════════════════════════════════════
  253.     
  254.       This string consists of two fields: {Data Rate,Data Format}.  The
  255.       default values will be used when dialing if overrides are not
  256.       specified in the Dialing Directory.  The Set Terminal Parameters key
  257.       command, Alt-L, may be used to manually change these "line" parameters
  258.       while in the Terminal Screen.
  259.     
  260.          Data Rate.  Sometimes referred to as "baud rate", this is the speed
  261.          of transmission.  See "AutoBaud Detect" for more information on
  262.          setting the Data Rate.
  263.     
  264.          Data Format.  {COMMO} allows you to set this characteristic of the
  265.          data transmission to one of two values:
  266.     
  267.             8 (for 8,n,1).  Most common format for BBS's.
  268.             7 (for 7,e,1).  Used by some commercial services.
  269.     
  270.     ═══════════════════════════════════════════════════════
  271.      3   {no}       Start with AutoBaud Detect on (yes,no)
  272.     ═══════════════════════════════════════════════════════
  273.     
  274.       Determines the initial state of the AutoBaud toggle.  See "AutoBaud
  275.       Detect."
  276.     
  277.     ═══════════════════════════════════════════════════════════════
  278.      4 * {AT S0=0 S7=60 E0 Q0 V1 X4 &C1 &D2 |}   Modem Init String
  279.     ═══════════════════════════════════════════════════════════════
  280.       (2400 bps and higher)
  281.     
  282.       This string is normally sent to your modem when {COMMO} is started or
  283.       when you use the Alt-O key command.
  284.     
  285.       If you are using a 1200 bps modem you should remove the "&C1 &D2"
  286.       commands.  In either case the "X" command may have to be adjusted.
  287.       Detailed instructions are given in Appendix A "Setting Up Your Modem"
  288.       in COMMO.DOC.
  289.     
  290.     ═════════════════════════════════════════════════════════════════
  291.       5 * {ATDT}            Dial Prefix #1 (default) see Online Help
  292.       6 * {}                Dial Prefix #2
  293.       7 * {}                Dial Prefix #3
  294.       8 * {}                Dial Prefix #4
  295.       9 * {|}               Dial Suffix
  296.     ═════════════════════════════════════════════════════════════════
  297.     
  298.       These strings are used to create the dialing command.  The prefix,
  299.       telephone number and suffix will be strung together in that order and
  300.       sent to your modem.
  301.     
  302.       Any one of the four prefixes may be selected in the telephone number
  303.       string (see "Dialing Directory").  The default is #1.
  304.     
  305.       Variations on the prefix include pulse dialing (ATDP) if you don't
  306.       have a tone line and the addition of PBX codes (ATDT9,) if they apply
  307.       to all numbers that you call.  The suffix is typically just a carriage
  308.       return (|).  Your modem manual has additional tips on dialing prefixes
  309.       and suffixes.
  310.     
  311.     ══════════════════════════════════════════════════
  312.      10 * {45}       Dialing cycle time-out (seconds)
  313.     ══════════════════════════════════════════════════
  314.     
  315.       This is the maximum time that {COMMO} will wait before redialing.  If
  316.       your modem does not return a message when a number is busy you might
  317.       want to shorten this delay (to 20 seconds, e.g.).  However if you are
  318.       calling long distance the call may take longer to go through and you
  319.       will be cut off if the time-out is too short.  May be from 1 to 999
  320.       seconds.
  321.     
  322.     ════════════════════════════════════════════
  323.      11 * {2}        Inter-dial delay (seconds)
  324.     ════════════════════════════════════════════
  325.     
  326.       This is the amount of time {COMMO} will wait in between dialing
  327.       attempts (single or multi-number).  Make this number larger, say 5 or
  328.       10 seconds, if you want to give incoming calls a greater chance of
  329.       getting through.  May be from 1 to 999.
  330.     
  331.     ══════════════════════════════════════════════════════════════════
  332.      12 * {CONNECT}                       Dialing success response(s)
  333.      13 * {BUSY,NO CARRIER,NO DIALTONE}   Dialing failure response(s)
  334.     ══════════════════════════════════════════════════════════════════
  335.     
  336.       These response codes can be found in your modem manual.  Do not
  337.       include the data rate in the CONNECT response if you are enabling
  338.       AutoBaud.
  339.     
  340.       Responses are case sensitive and there should be no null strings or
  341.       extra spaces.
  342.     
  343.     ════════════════════════════════════════════════════════════════════
  344.      14 * {yes}      Clear dialing marks when saving directory (yes,no)
  345.     ════════════════════════════════════════════════════════════════════
  346.     
  347.       If this is "yes" dialing marks will be erased when saving the Dialing
  348.       Directory file to disk.  Set it to "no" if you wish the marks to be
  349.       saved with the file, to be used in the next session.
  350.     
  351.     ═══════════════════════════════════════════════════
  352.      15 * {no}       Drop DTR and RTS on exit (yes,no)
  353.     ═══════════════════════════════════════════════════
  354.     
  355.       Leave this "no" if you ever plan to exit {COMMO} and return while
  356.       still online (DTR is never dropped during Shell to DOS or the EXEC
  357.       macro function).  Dropping DTR normally causes most modems to
  358.       disconnect.
  359.     
  360.     ══════════════════════════════════════════════════════════
  361.      16 * {}         Com1    Port address and IRQ overrides.
  362.      17 * {}         Com2      These are normally left blank.
  363.      18 * {}         Com3      Refer to Online Help for
  364.      19 * {}         Com4      important details.
  365.     ══════════════════════════════════════════════════════════
  366.     
  367.       Port I/O addresses and IRQ numbers are determined as follows:
  368.     
  369.       Normally if there is an address in the DOS port table for the
  370.       requested serial port then that address will be used.  Otherwise the
  371.       {COMMO} default address will be used.  Default base address and IRQ
  372.       number for each port are as follows:
  373.     
  374.        Com#   Address   IRQ
  375.     
  376.          1    3f8       4
  377.          2    2f8       3 
  378.          3    3e8       4
  379.          4    2e8       3
  380.     
  381.       PCjr users note that if Com1 is specified and the DOS port address is
  382.       2f8, then IRQ 3 will be used.  This is correct for a PCjr without the
  383.       internal modem.
  384.     
  385.       Port base address and/or IRQ no. may always be overridden.  For
  386.       example to set Com4, port address = 238, IRQ = 5:
  387.     
  388.         12  {238,5}        Com4      important details
  389.     
  390.       To set Com3, port address = 3f8, IRQ = 4:
  391.     
  392.         11  {3f8,4}        Com3      refer to Online Help for
  393.     
  394.       Your serial adapter manual may give a range of addresses, for example
  395.       "3f8-3ff."  Use the first value as the base address.
  396.     
  397.       Please be aware that adding or changing override values with the
  398.       Internal Editor will NOT make an immediate difference.  You must then
  399.       open the Set Terminal Parameters window [Alt-L], select the desired
  400.       serial port [F4] and press [Enter].
  401.     
  402.       Note that the Com# (1-4) is merely a logical designation, used for
  403.       setting defaults and for display on the Status Line.  Any serial port
  404.       attached to your system may be accessed by using override values (make
  405.       sure these are accurate).
  406.     
  407.     ═════════════════════════════════════════════
  408.      20 * {yes}      Expand blank lines (yes,no)
  409.      21 * {yes}      Strip linefeeds (yes,no)
  410.     ═════════════════════════════════════════════
  411.     
  412.       See "ASCII Upload" for details on these items.
  413.     
  414.     ═════════════════════════════════════════════
  415.      22 * {c:\commo}     Path to find uploads
  416.      23 * {c:\commo}     Path to place downloads
  417.     ═════════════════════════════════════════════
  418.     
  419.       These are the disk/directory paths that will be used for ASCII Upload
  420.       and for insertion into EXEC macro functions when you use the Macro
  421.       Processor.
  422.     
  423.     ══════════════════════════════════════════════════════════════════
  424.      24   {c:\commo\commo.cap}     Path,name for initial Capture File
  425.     ══════════════════════════════════════════════════════════════════
  426.     
  427.       When the Capture File is open all text coming from the remote system
  428.       will be recorded to the disk file you have named here.  Capture may be
  429.       opened and closed with the Capture File Options key command, Alt-1.
  430.     
  431.       If open, Capture will automatically be closed during Shell to Dos and
  432.       EXEC macro functions, then re-opened upon return to {COMMO}.
  433.     
  434.       If a filename only (no path) is specified, the current directory will
  435.       be used.  See the Alt-1 key command for information on opening,
  436.       closing or changing to a new Capture File.
  437.     
  438.     ═══════════════════════════════════════════════════════════════════════
  439.      25   {c:\commo\commo.scn}     Path,name for initial Screen Image file
  440.     ═══════════════════════════════════════════════════════════════════════
  441.     
  442.       The Screen Image Save key command will append the image of the
  443.       Terminal Screen to this file.  If a filename only (no path) is
  444.       specified, the current directory will be used.  See the Alt-I key
  445.       command for information on changing to a new Screen Image file.
  446.     
  447.     ═══════════════════════════════════════════════════════════
  448.      26 * {07,no}            Terminal screen colors,
  449.                                 enable mono attributes (yes,no)
  450.      27 * {17}               File window text colors
  451.      28 * {47}               File window border colors
  452.      29 * {5e}               File window cursor colors
  453.      30 * {47}               Small window text colors
  454.      31 * {17}               Small window border colors
  455.      32 * {30}               Status Line colors
  456.     ═══════════════════════════════════════════════════════════
  457.     
  458.       The second parameter in item 20 may be set to "yes" if you want to set
  459.       your own monochrome attributes (colors).  If "no" (or if omitted) the
  460.       default mono attributes will be used.  This has no effect on color
  461.       displays.
  462.     
  463.       Colors should be set so that the different parts of the screen
  464.       contrast with each other.  For example the Status Line should be
  465.       easily discernable from the rest of the Terminal Screen.  And the
  466.       borders and Selector Bar should stand out against the text portion of
  467.       the various windows.
  468.     
  469.     ═══════════════════════════════════════════════════════════════
  470.      33   {yes}                Start with Master Sound on (yes,no)
  471.     ═══════════════════════════════════════════════════════════════
  472.     
  473.       If this is set to "yes" sound will be on when {COMMO} is started.
  474.       Later you may toggle this ON/OFF with Alt-3.  All sound will be
  475.       suppressed if this is OFF, including error beeps.
  476.     
  477.     ═════════════════════════════════════════════════════════════
  478.      34 * {yes}                Dialing connection alarm (yes,no)
  479.     ═════════════════════════════════════════════════════════════
  480.     
  481.       Controls the alarm signalling a connection when Auto Dialing is used.
  482.     
  483.     ════════════════════════════════════════════════════════════════
  484.      35 * {yes}                ASCII Upload finished alarm (yes,no)
  485.     ════════════════════════════════════════════════════════════════
  486.     
  487.       Controls the alarm signalling that an ASCII Upload has completed.
  488.     
  489.     ═════════════════════════════════════════════════════════════════
  490.      36 * {3}                  Maximum number of alarm rings (1-999)
  491.     ═════════════════════════════════════════════════════════════════
  492.     
  493.       Sets the number of times the alarm will ring.  {COMMO} will usually go
  494.       on its way when the alarm stops ringing.  You may press a key at any
  495.       time to stop the alarm and continue.
  496.     
  497.     ═════════════════════════════════════════════════════
  498.      37   {no}       Start in Dialing Directory (yes,no)
  499.     ═════════════════════════════════════════════════════
  500.     
  501.       If this is set to "yes" the Dialing Directory will be entered when
  502.       {COMMO} is started.
  503.     
  504.     ═══════════════════════════════════════════════════════
  505.      38   {no}       Start with Capture File open (yes,no)
  506.     ═══════════════════════════════════════════════════════
  507.     
  508.       If this is set to "yes" Capture will be open when {COMMO} is started.
  509.       You may use Capture File Options, Alt-1, to OPEN/CLOSE Capture or to
  510.       change the Capture File path/name.  See also "Capture File Options."
  511.     
  512.     ═══════════════════════════════════════════════════
  513.      39   {no}       Start with Local Echo on (yes,no)
  514.     ═══════════════════════════════════════════════════
  515.     
  516.       If this is set to "yes" Local Echo will be on when {COMMO} is started.
  517.       Later you may toggle this ON/OFF with Alt-5.  See also "Local Echo."
  518.     
  519.     ════════════════════════════════════════════════════════════
  520.      40 * {A}        Initial Terminal Type (Ansi-bbs,Vt102,Tty)
  521.     ════════════════════════════════════════════════════════════
  522.     
  523.       This is the startup Terminal Emulation Type.  Terminal Type may be
  524.       changed at any time from the Terminal Screen using the Alt-L key
  525.       command.  See also Appendix E "Terminal Emulation" in COMMO.DOC.
  526.     
  527.     ══════════════════════════════════════════════════════
  528.      41   {no}       Start with Signal Lights on (yes,no)
  529.     ══════════════════════════════════════════════════════
  530.     
  531.       If this is set to "yes" Signal Lights will be on when {COMMO} is
  532.       started.  You may use Alt-0 to toggle the display to the System Name.
  533.     
  534.     ══════════════════════════════════════════════════════════════
  535.      42 * {no}       Snow checking (CGA), slower display (yes,no)
  536.     ══════════════════════════════════════════════════════════════
  537.     
  538.       If you see any "snow" type interference in your CGA display, try a
  539.       "yes" answer to this toggle. Otherwise leave it "no" so that the
  540.       display will be as fast as possible.
  541.     
  542.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒06▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  543.     ╔═══════╗                 ┌───────────────────┐                ╔═══════╗
  544.     ║ Alt-I ║                 │ Screen Image Save │                ║ Alt-I ║
  545.     ╚═══════╝                 └───────────────────┘                ╚═══════╝
  546.     
  547.     The Screen Image Save is used to append all of the text currently on the
  548.     screen to a disk file.  This is sometimes handier than repeatedly
  549.     turning capture on and off.
  550.     
  551.     ══════════════════════════════════════
  552.     Within the Screen Image Save window
  553.     ══════════════════════════════════════
  554.     
  555.     [Enter] appends the screen image to the indicated file.
  556.     
  557.     ═════
  558.     Rules
  559.     ═════
  560.     
  561.     If the file cannot be opened, the old pathname is retained.
  562.     
  563.     See also "Capture File Options."
  564.        
  565.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒07▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  566.     ╔═══════╗              ┌─────────────────────────┐             ╔═══════╗
  567.     ║ Alt-L ║              │ Set Terminal Parameters │             ║ Alt-L ║
  568.     ╚═══════╝              └─────────────────────────┘             ╚═══════╝
  569.     
  570.     This key command allows you to change the Terminal Parameters.  The
  571.     Serial Port, Data Rate, Data Format and Terminal Emulation Type may all
  572.     be changed at any time from the Terminal Screen.  See "Configuration
  573.     File" for details on each of these items.
  574.     
  575.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒08▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  576.     ╔═══════╗                  ┌─────────────────┐                 ╔═══════╗
  577.     ║ Alt-M ║                  │ Macro Processor │                 ║ Alt-M ║
  578.     ╚═══════╝                  └─────────────────┘                 ╚═══════╝
  579.     
  580.     The Macro Processor executes macros contained in the Macro File and is
  581.     one of {COMMO}'s most powerful features.  A macro may be as simple as
  582.     re-assigning a {COMMO} key command to a different key on your keyboard.
  583.     Or it may be as complex as logging in to a BBS, reading messages,
  584.     uploading or downloading files, then logging off.
  585.     
  586.     Below you will find a complete list of key-id's and macro functions.
  587.     These are provided here for reference.  Please refer to the section
  588.     "Programming {COMMO} Macros" in COMMO.DOC for details.
  589.     
  590.     ══════════════════════
  591.     Window Navigation Keys
  592.     ══════════════════════
  593.     
  594.                            Selector Bar up/down one line
  595.          F3      F4          Scroll screen up/down one line
  596.          PgUp    PgDn        Scroll screen up/down one page
  597.          Home    End         Selector Bar to top/bottom of screen
  598.          ^PgUp   ^PgDn       Go to beginning/end of file
  599.     
  600.          [E]                 Edit the file
  601.          [S]     [A]         Search for text / search again
  602.          [Alt-D]             Switch to Dialing Directory
  603.          [Alt-X]             Terminate {COMMO}
  604.     
  605.     ════════════════════
  606.     How to Start a Macro
  607.     ════════════════════
  608.     
  609.     Macros may be started by positioning {COMMO}'s Selector Bar (on a
  610.     macro-id) and pressing the [Enter] key.  They may also be started
  611.     directly from the Terminal Screen by pressing the assigned key.
  612.     
  613.     ═════
  614.     Rules
  615.     ═════
  616.     
  617.     Lines in the Macro File may up to 255 characters long.
  618.     
  619.     Each macro must have a valid macro-id and at least one function.  A
  620.     "dummy" macro-id (such as {---} or {...}, etc.) may be used for
  621.     point-and-shoot macros.
  622.     
  623.     Two special macro-id's are used for {COMMO} Auto Receive:
  624.     
  625.             {.z.}   Zmodem AutoDownload  (use with DSZ.COM)
  626.             {.p.}   Puma Auto-Start      (use with PUMA.EXE)
  627.     
  628.     Just place the respective macro-id on your Zmodem or Puma receive macro
  629.     and {COMMO} will execute the macro when the sender is ready (note that a
  630.     macro may have more that one macro-id).
  631.     
  632.     The Macro File is otherwise "free form."  Comments may appear anywhere
  633.     outside the curly braces.
  634.     
  635.     ═══════════════════════
  636.     List of Key Identifiers
  637.     ═══════════════════════
  638.     
  639.     Key-id's are also macro-id's with the added advantage that the macro can
  640.     be started by pressing the associated key from the Terminal Screen. Most
  641.     "special" keys may be assigned this way.  If the same key-id appears
  642.     more than once, the first occurrence will be used.  Note that key-id's
  643.     are case insensitive.  The caret (^) indicates the Ctrl key.
  644.     
  645.             Key Name     Key-id        Key Name     Key-id
  646.             ────────     ──────        ────────     ──────
  647.     
  648.             Normal-F1     nf1   ···    Normal-F10    nf0
  649.             Ctrl-F1       cf1   ···    Ctrl-F10      cf0
  650.             Shift-F1      sf1   ···    Shift-F10     sf0
  651.             Alt-F1        af1   ···    Alt-F10       af0
  652.     
  653.             Alt-A         ala   ···    Alt-Z         alz
  654.             Alt-1         al1   ···    Alt-0         al0
  655.             Alt =         al=          Alt -         al-
  656.     
  657.             Escape        esc          Grey *        gr*
  658.             Grey -        gr-          Grey +        gr+
  659.     
  660.             Backspace     bsp          ^Backspace    cbs
  661.             Tab           tab          Shift-tab     stb
  662.             Enter         ent          ^Enter        cen
  663.     
  664.             Home          hom          End           end
  665.             PgUp          pgu          PgDn          pgd
  666.             Up-Arrow      upa          Down-Arrow    dna
  667.             Left-Arrow    lfa          Right-Arrow   rta
  668.             Insert        ins          Delete        del
  669.     
  670.             ^Home         chm          ^End          cnd
  671.             ^PgUp         cpu          ^PgDn         cpd
  672.             ^Right-Arrow  cra          ^Left-Arrow   cla
  673.     
  674.             Keypad-0      kp0    ···   Keypad-9      kp9
  675.             Keypad-.      kp.          ^PrtSc        cpr
  676.     
  677.     ═════════════════
  678.     List of Functions
  679.     ═════════════════
  680.     
  681.     The following list of functions is provided for quick reference only.
  682.     Refer to the section "Programming {COMMO} Macros" in COMMO.DOC for
  683.     examples and more details about the arguments of each function.
  684.     
  685.     Descriptions of functions with default key assignments are given
  686.     elsewhere in Online Help.  Others are described in COMMO.DOC.
  687.     
  688.     Four-letter abbreviations are shown in uppercase (function names are
  689.     case insensitive).  In many cases omitting arguments will bring up the
  690.     associated window or toggle a toggle (e.g. DIAL or SOUNd).
  691.     
  692.     
  693.       Function, Arguments         Description                Default Key
  694.       ──────────────────────────────────────────────────────────────────
  695.     
  696.       {ALARm ring-count}          Ring the alarm
  697.       {ASCIiup pathname,pacing-char}
  698.                                   ASCII Upload                 [Alt-A]
  699.       {AUTObaud y/n}              AutoBaud toggle              [Alt-4]
  700.       {BEEP}                      Sound a beep
  701.       {BREAk}                     Send Break                   [Alt-B]
  702.       {CALL macro-id}             Execute a macro
  703.       {CAPTure y/n,pathname}      Capture File Options         [Alt-1]
  704.       {CHATmode y/n}              Chat Mode toggle             [Alt--]
  705.       {CLEAr}                     Clear Screen                 [Alt-C]
  706.       {CONFig}                    Configuration File           [Alt-G]
  707.       {DIAL tries,macro-id}       Dialing Directory            [Alt-D]
  708.       {EXECute command}           Execute a DOS command
  709.       {EXEN command}              Like EXEC, but does not clear screen
  710.       {EXIT}                      Exit {COMMO}                 [Alt-X]
  711.       {GOTO macro-id}             Transfer control to a macro-id
  712.       {HANGup y/n}                Drop DTR to hangup           [Alt-Q]
  713.       {HELP}                      Online Help                  [Alt-H]
  714.       {HOLD hh:mm}                Hold until specified 24 hr time
  715.       {INITmodem}                 Send modem init string       [Alt-O]
  716.       {LIGHts y/n}                Signal Lights toggle         [Alt-0]
  717.       {LOCAlecho y/n}             Local Echo toggle            [Alt-5]
  718.       {LOOKfor text-string}       Look for string from port
  719.       {MACRo}                     Macro Processor              [Alt-M]
  720.       {MARK strings}              Mark numbers for dialing
  721.       {NOOP}                      No-op function, does nothing
  722.       {PARMs port,speed,format,terminal-type}
  723.                                   Set Terminal Parameters      [Alt-L]
  724.       {PASSword}                  Send current password        [Alt-P]
  725.       {PAUSe nnn}                 Pause for interval 1-999 seconds
  726.       {PRINtlog y/n}              Print Log toggle             [Alt-2]
  727.       {RETUrn}                    Return from a CALL
  728.       {SCREen y/n,pathname}       Screen Image Save            [Alt-I]
  729.       {SEND text-string}          Send a text string
  730.       {SETLook look-timer,macro,prompt-timer,string}
  731.                                   Set lookfor parameters
  732.       {SHELl}                     Shell to DOS                 [Alt-S]
  733.       {SOUNd y/n}                 Master Sound toggle          [Alt-3]
  734.       {STOP} or {}                Stop macro processing
  735.       {UNMArk}                    Unmark all Dialing Directory entries
  736.       {VTCUr string1|string2}     VT102 cursor key strings
  737.       {VTPAd string1:string2}     VT102 keypad key strings
  738.     
  739.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒09▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  740.     ╔═══════╗                 ┌──────────────────┐                 ╔═══════╗
  741.     ║ Alt-O ║                 │ Initialize Modem │                 ║ Alt-O ║
  742.     ╚═══════╝                 └──────────────────┘                 ╚═══════╝
  743.     
  744.     Pressing Alt-O at any time from the Terminal Screen will cause the modem
  745.     initialization string to be sent to the modem.  This is especially
  746.     useful if your modem was powered off for any reason.
  747.     
  748.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒10▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  749.     ╔═══════╗               ┌───────────────────────┐              ╔═══════╗
  750.     ║ Alt-P ║               │ Send Current Password │              ║ Alt-P ║
  751.     ╚═══════╝               └───────────────────────┘              ╚═══════╝
  752.     
  753.     The current Password String is defined by dialing a number in the
  754.     Dialing Directory.  This key command will send the current Password
  755.     String to the remote system.  This feature allows you to have a
  756.     different Password String for each system that you call.
  757.     
  758.     For additional details on Passwords see "Dialing Directory."
  759.     
  760.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒11▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  761.     ╔═══════╗                   ┌───────────────┐                  ╔═══════╗
  762.     ║ Alt-Q ║                   │ Hang Up Modem │                  ║ Alt-Q ║
  763.     ╚═══════╝                   └───────────────┘                  ╚═══════╝
  764.     
  765.     Quits the call by dropping DTR.  This will put the modem "on-hook" if
  766.     response to DTR is enabled (see "Setting Up Your Modem" in COMMO.DOC).
  767.     If not, you may define a macro to send a "hang-up" command to your
  768.     modem.  For modems using the "AT" command set the macro would look like
  769.     this:
  770.     
  771.        {nf0} {send ~~~+++~~~ATH|}     Press F10 to hangup
  772.        
  773.     Of course, you may assign this macro to any key you like.
  774.     
  775.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒12▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  776.     ╔═══════╗                   ┌──────────────┐                   ╔═══════╗
  777.     ║ Alt-S ║                   │ Shell to DOS │                   ║ Alt-S ║
  778.     ╚═══════╝                   └──────────────┘                   ╚═══════╝
  779.     
  780.     When you Shell to DOS {COMMO} remains resident in memory and you may
  781.     perform any DOS functions as you normally do.  Since {COMMO} is small in
  782.     size, most of your memory is available when you use this key command.
  783.        
  784.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒13▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  785.     ╔═══════╗                 ┌───────────────────┐                ╔═══════╗
  786.     ║ Alt-U ║                 │ Multi Number Dial │                ║ Alt-U ║
  787.     ╚═══════╝                 └───────────────────┘                ╚═══════╝
  788.     
  789.     Multi Number Dialing may be initiated in one of four ways.  Any number
  790.     of system entries may be marked for dialing.
  791.     
  792.     1) Specify entries with Dialing Strings on the command line used to
  793.        call {COMMO} (see "Command Line Options" in COMMO.DOC).  Specified
  794.        entries will be automatically marked and dialed in sequence.
  795.     
  796.     2) Specify entries with Dialing Strings in a macro, using the MARK
  797.        function (see "Programming {COMMO} Macros" in COMMO.DOC).
  798.     
  799.     3) Bring up the Dialing Directory window with Alt-D, then move the
  800.        Selector Bar to each desired entry and press [Space] (repeat the
  801.        procedure to unmark an entry).  Press Alt-U to begin dialing at the
  802.        location of the Selector Bar.
  803.     
  804.     4) Press Alt-U from the Terminal Screen.  Dialing will resume with the
  805.        next system in the sequence.
  806.     
  807.     At any time you may press:
  808.     
  809.          [Space]  to skip to the next number
  810.          [R]      to remove the current number from the queue
  811.          [T]      to reset the dialing cycle timer
  812.          [Esc]    to cancel dialing.
  813.     
  814.     Note: marked entries will be erased whenever the Dialing Directory is
  815.     saved to disk or when "Y" is pressed in the Dialing Directory window.
  816.     
  817.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒14▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  818.     ╔═══════╗                 ┌───────────────────┐                ╔═══════╗
  819.     ║ Alt-X ║                 │ Exit from {COMMO} │                ║ Alt-X ║
  820.     ╚═══════╝                 └───────────────────┘                ╚═══════╝
  821.     
  822.     This key command will cause {COMMO} to terminate.  You may configure
  823.     {COMMO} to leave DTR high when exiting (default, see "Configuration
  824.     File") so that you may exit and remain connected to a system.  Then if
  825.     you re-enter {COMMO} you would answer "no" to the question about
  826.     initializing your modem.
  827.     
  828.     Alt-X may also be used from the Dialing Directory or Macro File windows.
  829.     
  830.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒15▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  831.     ╔═══════╗               ┌──────────────────────┐               ╔═══════╗
  832.     ║ Alt-1 ║               │ Capture File Options │               ║ Alt-1 ║
  833.     ╚═══════╝               └──────────────────────┘               ╚═══════╝
  834.     
  835.     Capture keeps a record of everything that you see on your screen.  The
  836.     information is written to a disk file if Capture is "OPEN."
  837.     
  838.     ══════════════════════════════════════
  839.     Within the Capture File Options window
  840.     ══════════════════════════════════════
  841.     
  842.     [Alt-1] closes the currently open Capture File.
  843.     
  844.     [Enter] opens the indicated file.
  845.     
  846.     ═════
  847.     Rules
  848.     ═════
  849.     
  850.     The old file will be closed if a new file is opened.
  851.     
  852.     Text is saved as it scrolls OFF the screen.
  853.     
  854.     The entire screen will be saved in the following situations:
  855.     
  856.          (1) whenever the screen is cleared
  857.          (2) Capture is closed with Alt-1
  858.          (3) {COMMO} is terminated
  859.     
  860.     See also "Screen Image Save."
  861.     
  862.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒16▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  863.     ╔═══════╗                    ┌───────────┐                     ╔═══════╗
  864.     ║ Alt-2 ║                    │ Print Log │                     ║ Alt-2 ║
  865.     ╚═══════╝                    └───────────┘                     ╚═══════╝
  866.     
  867.     The Print Log is used to print everything you see on your screen to
  868.     LPT1.
  869.     
  870.     ═════
  871.     Rules
  872.     ═════
  873.     
  874.     Text is printed as it scrolls OFF the screen.
  875.     
  876.     The entire screen will be printed in the following situations:
  877.     
  878.          (1) whenever the screen is cleared
  879.          (2) Print Log is turned off with Alt-2
  880.          (3) {COMMO} is terminated
  881.     
  882.     XON/XOFF protocol will be used to pause the sender if the printer cannot
  883.     keep up with the incoming data.
  884.     
  885.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒17▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  886.     ╔═══════╗                   ┌──────────────┐                   ╔═══════╗
  887.     ║ Alt-3 ║                   │ Sound Control│                   ║ Alt-3 ║
  888.     ╚═══════╝                   └──────────────┘                   ╚═══════╝
  889.     
  890.     This is the Master Sound Control toggle.  When sound is OFF all alarms
  891.     and beeps will be silenced.  See "Configuration File" and "Macro
  892.     Processor" for information on controlling individual alarms.
  893.     
  894.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒18▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  895.     ╔═══════╗                 ┌─────────────────┐                  ╔═══════╗
  896.     ║ Alt-4 ║                 │ AutoBaud Detect │                  ║ Alt-4 ║
  897.     ╚═══════╝                 └─────────────────┘                  ╚═══════╝
  898.     
  899.     AutoBaud Detect enables {COMMO} to automatically adjust to the speed of
  900.     the system you are calling, thus relieving you from having to hang up
  901.     and call back when you get the wrong speed (data rate).
  902.     
  903.     ═════
  904.     Rules
  905.     ═════
  906.     
  907.     Your modem must be set to return the connection speed responses such as
  908.     "CONNECT 1200" (see Appendix A "Setting Up Your Modem" in COMMO.DOC.).
  909.     
  910.     The serial port speed should be set to your modem's highest speed.
  911.     
  912.     ═══════════════════════
  913.     Typical 2400 bps modems
  914.     ═══════════════════════
  915.     
  916.     Toggle AutoBaud Detect to the "on" state (uppercase "B" on the Status
  917.     Line).  Set the default serial port parameters in the Configuration File
  918.     to {2400,8}.  The following result-codes will cause the indicated
  919.     actions:
  920.     
  921.          CONNECT 2400  ══  serial port remains at 2400 bps
  922.          CONNECT 1200  ══  serial port adjusted to 1200 bps
  923.          CONNECT       ══  serial port adjusted to 300 bps
  924.     
  925.     ═════════════════
  926.     High-speed modems
  927.     ═════════════════
  928.     
  929.     Users of USR HST modems should set the default parameters in the
  930.     Configuration File to indicate the "locked" computer-to-modem data rate,
  931.     such as 19200.  AutoBaud must be turned OFF since the modem will return
  932.     a CONNECT message reflecting the modem-to-modem data rate, such as 2400
  933.     or 9600.
  934.     
  935.     Users of Hayes modems should set the default parameters to the "locked"
  936.     rate also.  The Hayes, however, will return a CONNECT message reflecting
  937.     the locked rate, so that Autobaud may be left ON.
  938.     
  939.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒19▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  940.     ╔═══════╗                    ┌────────────┐                    ╔═══════╗
  941.     ║ Alt-5 ║                    │ Local Echo │                    ║ Alt-5 ║
  942.     ╚═══════╝                    └────────────┘                    ╚═══════╝
  943.     
  944.     Local Echo is normally used when you connect to a host that does not
  945.     echo what you type.  {COMMO} will assume that the host is sending a
  946.     linefeed with each carriage return.
  947.     
  948.     ═════
  949.     Rules
  950.     ═════
  951.     
  952.     Typed characters will be displayed directly to the screen.
  953.     
  954.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒20▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  955.     ╔═══════╗               ┌───────────────────────┐              ╔═══════╗
  956.     ║ Alt-0 ║               │ Signal Lights Display │              ║ Alt-0 ║
  957.     ╚═══════╝               └───────────────────────┘              ╚═══════╝
  958.     
  959.     This toggles the right half of the Status Line from the System Name to
  960.     the Signal Lights Display.  See "What is on the Status Line" for a
  961.     complete description of the Status Line indicators.  The startup display
  962.     may be configured, see "Configuration File."
  963.     
  964.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒21▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  965.     ╔═══════╗                     ┌───────────┐                    ╔═══════╗
  966.     ║ Alt-- ║ (Alt minus)         │ Chat Mode │        (Alt minus) ║ Alt-- ║
  967.     ╚═══════╝                     └───────────┘                    ╚═══════╝
  968.     
  969.     Chat Mode is normally used when you wish to "chat" via keyboard with
  970.     another system which is also in Chat Mode.  The screen will be split
  971.     with the upper portion showing what the remote is sending, while the
  972.     lower portion shows what you type.
  973.     
  974.     This allows simultaneous "conversation" not possible otherwise.
  975.     
  976.     ═════
  977.     Rules
  978.     ═════
  979.     
  980.     Alt-- (Alt minus) is used to enter and exit Chat Mode.
  981.     
  982.     All {COMMO} functions are available in Chat Mode except Doorway Mode.
  983.     
  984.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒22▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  985.     ╔═══════╗                   ┌──────────────┐                   ╔═══════╗
  986.     ║ Alt-= ║                   │ Doorway Mode │                   ║ Alt-= ║
  987.     ╚═══════╝                   └──────────────┘                   ╚═══════╝
  988.     
  989.     When Doorway Mode is "on", the status line will disappear and {COMMO}
  990.     will operate the video display in 25 line mode.  All extended keys
  991.     (function keys, Alt keys, cursor keys, etc., except for Alt-=) will send
  992.     their PC scan codes to the remote.
  993.     
  994.     Doorway mode can be used to operate most application software when used
  995.     with a host program such as Marshall Dudley's Doorway.  In addition some
  996.     BBS full-screen editors use Doorway Mode.
  997.     
  998.     Always enter Doorway Mode before starting Doorway or other remote
  999.     support program.  This will allow {COMMO} to receive any special display
  1000.     commands.
  1001.     
  1002.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒23▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1003.     ╔═══════╗              ┌─────────────────────────┐             ╔═══════╗
  1004.     ║ Alt-M ║              │ Uploading / Downloading │             ║ Alt-M ║
  1005.     ╚═══════╝              └─────────────────────────┘             ╚═══════╝
  1006.     
  1007.     {COMMO} requires the use of additional programs to do protocol file
  1008.     transfers (Zmodem, etc.) and may be considered a "shell" for these
  1009.     programs.  You may use the latest version of any protocol you like.
  1010.     {COMMO} links to these (and any other) external programs with a single
  1011.     user-assignable key.
  1012.     
  1013.     Press [Alt-M] to enter the Macro Processor where you will find a menu of
  1014.     protocols used for Uploading and Downloading.  The Macro File is
  1015.     pre-configured with commands that use DSZ and other external protocol
  1016.     programs.  Just make sure that the executable program, such as DSZ.COM,
  1017.     is in your DOS path (or in the current directory).
  1018.     
  1019.     Some programs that support file transfer protocols:
  1020.     
  1021.         Program    Author(s)                    Protocols supported
  1022.         ─────────  ───────────────────────────  ──────────────────────
  1023.     
  1024.         DSZ        Omen Technology Inc.         Zmodem, Ymodem, Xmodem
  1025.         PUMA       Matthew Thomas               Puma
  1026.         BIMODEM    Erik Labs                    BiModem
  1027.         JMODEM     Richard B. Johnson           Jmodem
  1028.     
  1029.     These programs are Shareware and may usually be obtained from the same
  1030.     source where you obtained {COMMO}.
  1031.     
  1032.     Please refer to "Macro Processor" for more details, including how to set
  1033.     up {COMMO} for Zmodem and Puma Auto Receive.
  1034.     
  1035.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒24▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1036.                              ┌─────────────────────┐
  1037.                              │ The Internal Editor │
  1038.                              └─────────────────────┘
  1039.     
  1040.     The Internal Editor is used to modify the Configuration File, the
  1041.     Dialing Directory and the Macro File.
  1042.     
  1043.     ══════════════════════
  1044.     Window Navigation Keys      ^ means hold the Ctrl key
  1045.     ══════════════════════
  1046.     
  1047.                            Cursor up/down one line
  1048.          F3      F4          Scroll screen up/down one line
  1049.          F5      F6          Scroll screen horizontally
  1050.          PgUp    PgDn        Scroll screen up/down one page
  1051.          Home    End         Cursor to beginning/end of line
  1052.          ^Home   ^End        Cursor to top/bottom of screen
  1053.          ^ ->    ^ <-        Cursor to next/previous string, {...}
  1054.          Tab     Shift-tab   Cursor to next/previous tab stop
  1055.          ^PgUp   ^PgDn       Go to beginning/end of file
  1056.     
  1057.     
  1058.     ════════════
  1059.     Control keys
  1060.     ════════════
  1061.     
  1062.            Alt-F       Save file to disk
  1063.            F1, F2      Easy way to type "{" and "}"
  1064.     
  1065.            Alt-S       Search for text
  1066.            Alt-A       Search again, same text
  1067.     
  1068.            Alt-C       Copy cursor line to paste buffer
  1069.            Alt-I       Insert a blank line ahead of cursor line
  1070.                        (press [Enter] on the last line to insert
  1071.                         a line at the end of the file)
  1072.            Alt-P       Insert paste buffer ahead of cursor line
  1073.            Alt-T       Truncate from cursor to end-of-line
  1074.            Alt-Y       Delete cursor line (into paste buffer)
  1075.     
  1076.            Ins         Toggle insert mode
  1077.            Del         Delete character under cursor
  1078.            Backspace   Rubout character to left of cursor
  1079.            Enter       Next line (insert after last line)
  1080.            Esc         Exit (prompt to save if changes made)
  1081.     
  1082.     ═════
  1083.     Rules
  1084.     ═════
  1085.     
  1086.     The paste buffer is only one line and contains the last line you
  1087.     changed, deleted with Alt-Y or copied with Alt-C.  Pressing Alt-P will
  1088.     insert this line into the file, above the cursor line.
  1089.     
  1090.     Lines may be up to 255 characters in length.
  1091.     
  1092.     {COMMO} files should not contain any "tab" characters (ASCII 9).
  1093.     
  1094.     A file will be re-written to the same path/name from which it was
  1095.     loaded.
  1096.     
  1097.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒25▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1098.                          ┌─────────────────────────────┐
  1099.                          │ Searching for Text in Files │
  1100.                          └─────────────────────────────┘
  1101.     
  1102.     The text search feature is used to find a string of characters.  It is
  1103.     available in all file windows.  In the Help window it may be used as an
  1104.     index to quickly find the subject matter you are looking for.
  1105.     
  1106.     ═════
  1107.     Rules
  1108.     ═════
  1109.     
  1110.       Type "S" ("Alt-S" in the Internal Editor) to enter a string.
  1111.       Searching begins at the beginning of the file.
  1112.     
  1113.       Case is ignored.
  1114.     
  1115.       The string must reside on one line or it will not be found.
  1116.     
  1117.       Type "A" ("Alt-A" in the Internal Editor) to search again for the same
  1118.       string, starting at the current top-of-page.
  1119.     
  1120.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒26▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1121.                          ┌────────────────────────────┐
  1122.                          │ What is on the Status Line │
  1123.                          └────────────────────────────┘
  1124.     
  1125.     The Status Line at the bottom of the Terminal Screen is used to report
  1126.     events and to show important settings.
  1127.     
  1128.     
  1129.     The left half of the Status Line is always shown:
  1130.     
  1131.     ════════════════════
  1132.     Terminal Parameters    
  1133.     ════════════════════
  1134.           ┌──────────────────────────────────────────────────────────┐
  1135.           │          Press [Alt-L] to change these items.            │
  1136.           │                                                          │
  1137.           │     ┌────────────────  Current active Serial Port        │
  1138.           │     │     ┌──────────  Current Data Rate                 │
  1139.           │     │     │   ┌──────  Current Data Format               │
  1140.           │     │     │   │  ┌───  Terminal Emulation Type           │
  1141.           │                                                      │
  1142.           │    Com1 {2400,8} A                                       │
  1143.           └──────────────────────────────────────────────────────────┘
  1144.     
  1145.     ════════════════════════════
  1146.     Toggles, Connect Time, Macro
  1147.     ════════════════════════════
  1148.           ┌─────────────────────────────────────────────────────────┐
  1149.           │  ┌────────  [C/c]   Alt-1 ····· Capture file  [ON/off]  │
  1150.           │  │┌───────  [P/p]   Alt-2 ········ Print log  [ON/off]  │
  1151.           │  ││┌──────  [S/s]   Alt-3 ···· Sound control  [ON/off]  │
  1152.           │  │││┌─────  [B/b]   Alt-4 ·· autoBaud detect  [ON/off]  │
  1153.           │  ││││┌────  [L/l]   Alt-5 ······· Local echo  [ON/off]  │
  1154.           │  │││││                                                  │
  1155.           │  │││││    ┌───────  Elapsed timer (see note below)      │
  1156.           │  │││││    │    ┌──  Macro is executing                  │
  1157.           │                                                  │
  1158.           │  cpsbl   15:                                           │
  1159.           └─────────────────────────────────────────────────────────┘
  1160.     
  1161.     Note: the elapsed timer is reset whenever dialing is started and
  1162.     whenever a connection is established.  Time is reported in minutes.
  1163.     
  1164.     
  1165.     The right half of the Status Line may be toggled between the System Name
  1166.     and the Signal Lights Display with Alt-0:
  1167.     
  1168.     ═════════════════════
  1169.     Signal Lights Display            Serial Port Indicators
  1170.     ═════════════════════
  1171.           ┌──────────────────────────────────────────────────────────┐
  1172.           │   ┌────────────────────  Break interrupt                 │
  1173.           │   │┌───────────────────  Framing error                   │
  1174.           │   ││┌──────────────────  Parity error                    │
  1175.           │   │││┌─────────────────  Overrun error                   │
  1176.           │   ││││ ┌───────────────  Request to send        RTS      │
  1177.           │   ││││ │┌──────────────  Clear to send          CTS      │
  1178.           │   ││││ ││ ┌────────────  ring Indicate          RI       │
  1179.           │   ││││ ││ │┌───────────  carrier Detect         CD       │
  1180.           │   ││││ ││ ││ ┌─────────  transmit                        │
  1181.           │   ││││ ││ ││ │┌────────  receive                         │
  1182.           │   ││││ ││ ││ ││ ┌──────  data Terminal ready    DTR      │
  1183.           │   ││││ ││ ││ ││ │┌─────  data Set ready         DSR      │
  1184.           │                                              │
  1185.           │   BFPO RC ID tr TS                                       │
  1186.           └──────────────────────────────────────────────────────────┘
  1187.     
  1188.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒27▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1189.                          ┌────────────────────────────┐
  1190.                          │ Error Message Explanations │
  1191.                          └────────────────────────────┘
  1192.     
  1193.     If you get an error message that you don't understand, check the list
  1194.     below for additional information.
  1195.     
  1196.     "Check number of braces { }"
  1197.     "Wrong number of braces { }"
  1198.     
  1199.          The Configuration File does not have the correct number of strings
  1200.          (items), or the left and right curly braces are not present in
  1201.          matched pairs.  If necessary compare the file with the original one
  1202.          in the {COMMO} package.  If this happens while you are editing, you
  1203.          will not be allowed to save the file to disk.  You should return to
  1204.          editing and correct the problem.  Or, if necessary, exit {COMMO}
  1205.          and replace the file.
  1206.     
  1207.     "Sorry, out of memory"
  1208.     
  1209.          There may not be enough memory for {COMMO} to operate.  Or your
  1210.          support files may be too large.  In the latter case try reducing
  1211.          the size of the Dialing Directory File, etc.  Removing comments may
  1212.          help.
  1213.     
  1214.     "Cannot locate command processor"
  1215.     
  1216.          This is an unusual condition.  Type "SET" at the DOS prompt and be
  1217.          sure there is a "COMSPEC=" in the list.  If there is, make sure
  1218.          that COMMAND.COM is in the path specified.
  1219.        
  1220.     "SET COMMO= failed, path too long"
  1221.     
  1222.          The path located in the system environment is too long.  Do another
  1223.          "SET COMMO=" command to correct this.
  1224.     
  1225.     "File space full!  Delete unnecessary text."
  1226.     
  1227.          {COMMO} allows about 35,000+ bytes total for the Configuration
  1228.          File, Dialing Directory and Macro File.  This limit may be reached
  1229.          when editing any of the files with the Internal Editor.  If this
  1230.          happens you must reduce the size of any or all of the files.  Try
  1231.          removing comment lines and any other extraneous information.
  1232.     
  1233.     "Memory allocation error, unable to edit."
  1234.     
  1235.          This is usually the result of loading a resident program (TSR) in
  1236.          the Shell to DOS or via the EXEC macro function.  Other causes
  1237.          involve a corruption of DOS parameters and require rebooting.
  1238.     
  1239.     "Unable to write file, check path or FILES= parameter."
  1240.     "too many files"
  1241.     
  1242.          Since {COMMO} re-writes the file to the same path from which it was
  1243.          loaded, the path can only be bad if it no longer exists.  Check
  1244.          this possibility.  You may need to increase your "FILES=" parameter
  1245.          in CONFIG.SYS.
  1246.     
  1247.     "Dial command too long"
  1248.     
  1249.          The dial command consists of the dial prefix, the phone number
  1250.          string and the dial suffix.  The total is limited to 72 characters.
  1251.     
  1252.     "Bad parameter after "%"."
  1253.     
  1254.          Check the summary of allowable parameters in the "Macro Processor"
  1255.          section.
  1256.     
  1257.     "Command too long for DOS."
  1258.     
  1259.          DOS commands are limited to 127 characters.
  1260.     
  1261.     "Unable to open Capture File."
  1262.     "Unable to open screen image file."
  1263.     "Unable to open file."
  1264.     "File not found."
  1265.     "Path not found."
  1266.     "Too many files."
  1267.     
  1268.          Check the following:
  1269.          1. That the path exists where the file should be.
  1270.          2. That the file itself exists (this won't be the problem if the
  1271.             file is being created).
  1272.          3. Too many files may be open.  You may need to increase your
  1273.             FILES= parameter in CONFIG.SYS.
  1274.     
  1275.     "Check Capture File, disk is full!"
  1276.     "Check Screen Image file, disk is full!"
  1277.     
  1278.          These messages indicate that a disk is full.  The files should be
  1279.          edited regularly to ensure that they are not occupying too much
  1280.          disk space.
  1281.     
  1282.     "Not enough memory to load shell"
  1283.     "Error trying to load shell"
  1284.     
  1285.          A problem was encountered during Shell to DOS or EXEC macro
  1286.          function.  If memory is not the problem, then a system error
  1287.          condition exists.  Make sure that COMMAND.COM is still available in
  1288.          the "COMSPEC=" path.
  1289.     
  1290.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒28▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1291.                            ┌─────────────────────────┐
  1292.                            │ How to Register {COMMO} │
  1293.                            └─────────────────────────┘
  1294.     
  1295.     If you like this program and plan to continue using it, you owe it to
  1296.     yourself (and to me) to pay the modest registration fee.  This will
  1297.     enable me to continue development of a unique program that will be
  1298.     constantly improving in the coming months.
  1299.     
  1300.     A single user license is just $25.00.  Use the order form in the
  1301.     included file REGISTER.FRM.  Or just send $25.00 US, check or money
  1302.     order, with your name and address to:
  1303.     
  1304.                             Fred P. Brucker
  1305.                             Post Office Box 9103
  1306.                             Santa Rosa, CA 95405
  1307.     
  1308.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒99▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1309.     ╔═══════╗                 ┌─────────────────┐                  ╔═══════╗
  1310.     ║ Alt-H ║                 │ How to Use Help │                  ║ Alt-H ║
  1311.     ╚═══════╝                 └─────────────────┘                  ╚═══════╝
  1312.     
  1313.     IMPORTANT!  Many Help topics are longer than one page (depending on the
  1314.     size of your screen).  You may need to scroll lines or pages to view the
  1315.     entire topic.  When you see a bar "▒▒▒▒▒▒99▒▒▒▒▒▒" you are at the end of
  1316.     the topic.
  1317.     
  1318.     ══════════════════════
  1319.     Window Navigation Keys
  1320.     ══════════════════════
  1321.     
  1322.                            Scroll screen up/down one line.
  1323.          F3      F4          Scroll screen up/down one line
  1324.          PgUp    PgDn        Scroll screen up/down one page.
  1325.          ^PgUp   ^PgDn       Go to beginning/end of Help File.
  1326.     
  1327.     ═════
  1328.     Rules
  1329.     ═════
  1330.     
  1331.     Help is always started with the [Alt-H] key command.  From the Terminal
  1332.     Screen you will see the Main Help Menu.  From other windows you will go
  1333.     directly to context-related topics.
  1334.     
  1335.     A number of features are available in the Help window to enable you to
  1336.     find the information you need quickly.
  1337.     
  1338.     [M]  Pressing "M" (upper or lower case) brings back the Main Help Menu.
  1339.     
  1340.     [T]  To select a topic from the Main Help Menu, type "T" followed by
  1341.          the one or two digit topic number.  Press [Enter].
  1342.     
  1343.     [E]  Internal Editor Help.
  1344.     
  1345.     [S]  Search for text.  You will be prompted to enter a string of
  1346.          characters (case ignored).  Searching will start from the beginning
  1347.          of the Help File.  The entire string must reside on one line.
  1348.     
  1349.     [A]  Search again.  Searching will begin at the current top-of-page.
  1350.     
  1351.     [H]  Brings up How to Use Help.
  1352.     
  1353.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒end▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1354.